package com.xuerhua.yxt.dao;

import java.util.List;

import com.xuerhua.yxt.model.TeacherInfo;
import com.xuerhua.yxt.model.TeacherRoutineParam;
import com.xuerhua.yxt.reqVo.BaseQueryVO;
import org.apache.ibatis.annotations.Param;

public interface TeacherRoutineParamMapper {

    int insertSelective(TeacherRoutineParam record);
    
    TeacherRoutineParam selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(TeacherRoutineParam record);
    
    public List<TeacherRoutineParam> selectList(BaseQueryVO vo);
	
	public List<TeacherRoutineParam> selectByTeacherId(TeacherInfo teacherInfo);

	public int selectCountByTeacherId(@Param("teacherId") Integer teacherId, @Param("schoolId") Integer schoolId);
}